package cn.wolfcode.wolf2w.business.config;

import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
    /*
        这个分页拦截器用于处理数据库查询的分页功能，可以自动拦截查询语句并添加分页逻辑
    当我们在项目中进行分页查询时，MyBatis-Plus会使用这个配置来实现分页功能，
    比如设置每页显示多少条记录，查询第几页等操作。这是使用MyBatis-Plus框架时常见的配置方式
    正常要把它抽出去放在travel-common-mybatisplus 中
    方便其他模块引用
    */
@Configuration
public class MpConfig {
    @Bean
    public PaginationInterceptor paginationInterceptor(){
        return new PaginationInterceptor();
    }
}
